return a thing bartered - İspanyolca İngilizce Sözlük